﻿@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#333;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#3394e6; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:300px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}


.wal{width:1210px; margin:0px auto;}
.w300{ width:300px; overflow:hidden;}
.w818{ width:818px; overflow:hidden;}

.topDiv{ height:45px; background:#569eee;}
.topDiv .wal{ position:relative; height:30px;}
.topDiv .top{ height: 45px; line-height: 45px;}
.topDiv .topleft{ float:left;}
.topDiv .topSearch{ float:right; background:url(../images/ico_index6.png) no-repeat right center; width:200px;}
.topDiv .topleft span{ line-height:45px; height:45px; font-size:14px; font-weight:bold; color:#fff; float:left;}
.topDiv .topleft span img{ padding-top:8px; padding-right:10px;}
.topDiv .topleft em{ font-size:16px; color:#FFF;}
.topDiv .topSearch input{height:45px; padding-left:15px;}
.topDiv .topSearch a{ float:right; padding-right:10px; height:45px;}
.topDiv .topSearch img{ padding-top:15px;}

.headDiv{ position:absolute; width:100%; height: 90px; z-index: 222; background:url(../images/nimg_index4.png) repeat-x;}
.headDiv .Dwal{ height:90px; width:100%; background:url(../images/nimg_index5.png) no-repeat bottom center;}
.headDiv .wal{ height:90px; position:relative;}
.headDiv .wal .logo{position: absolute; top: 8px; left: 0px;}
.nav{ position:absolute; right:0px; top:0px;}
.nav li{float:left; height:72px; border-left:1px #eee solid; padding:0px 30px; text-align:center; padding-top:18px;}
.nav li:last-child{border-right:1px #eee solid;}/*父级最后一个子元素*/
.nav a span{display:block; overflow:hidden; text-align:center; font-size:16px; color:#666666; line-height:30px;}
.nav a em{ font-size:12px; color:#999999;}
.nav a:hover span{ color:#3394e6;}
.nav a:hover em{ color:#3394e6;}
.nav a:hover, .nav .aNow span,  .nav .aNow em, .nav .aNow1{color:#3394e6;}
.nav .sNavA:hover, .nav .on{background:url(../images/bg2.jpg) repeat-x bottom; color:#137a3b;}

.headDiv2, .headDiv2 .wal{height:80px; background:#fff; position:relative;}
.headDiv2 .logo{position:absolute; left:0px; top:12px;}
.nav2{ position:absolute; right:0px; top:0px;}
.nav2 li{float:left; height:80px; line-height:80px; background:url(../images/line1.jpg) no-repeat right center;}
.nav2 li:last-child{ background:none;}
.nav2 a{display:block; float:left; height:80px; width:120px; overflow:hidden; text-align:center; font-size:14px; color:#454545;}
.nav2 a:hover, .nav2 .aNow, .nav2 .aNow1{background:url(../images/bg2.jpg) repeat-x bottom; color:#137a3b;}
.nav2 .sNavA:hover, .nav2 .on{background:url(../images/bg2.jpg) repeat-x bottom; color:#137a3b;}

.sNav{ position:absolute; z-index:25; top:135px; display:none; overflow:hidden; padding-left:345px;}
.sNav .imgDiv{padding-top:14px;}
.sNav .fr{ padding-top:12px;}
.sNav .list{float:left; width:125px;}
.sNav li{ background-color:#294e6b; text-align:center;border-bottom: 1px solid rgba(255,255,255,0.3);}
.sNav li:last-child{border-bottom:none;}
.sNav li a{display:block; height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#fff; text-align:center;}
.sNav li a:hover{ color:#3394e6;}
.sNav .on a{color:#FFF;}
.sNav2{top:80px;}

/*2*/
.sNav2{ position:absolute; z-index:25; top:135px; display:none; overflow:hidden; padding-left:345px;}
.sNav2 .imgDiv{padding-top:14px;}
.sNav2 .fr{ padding-top:12px;}
.sNav2 .list{float:left; width:151px;}
.sNav2 li{ background-color:#294e6b; text-align:center;border-bottom: 1px solid rgba(255,255,255,0.3);}
.sNav2 li:last-child{border-bottom:none;}
.sNav2 li a{display:block; height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#fff; text-align:center;}
.sNav2 li a:hover{ color:#3394e6;}
.sNav2 .on a{color:#FFF;}

/*7*/
.sNav7{ position:absolute; z-index:25; top:135px; display:none; overflow:hidden; padding-left:345px;}
.sNav7 .imgDiv{padding-top:14px;}
.sNav7 .fr{ padding-top:12px;}
.sNav7 .list{float:left; width:139px;}
.sNav7 li{ background-color:#294e6b; text-align:center;border-bottom: 1px solid rgba(255,255,255,0.3);}
.sNav7 li:last-child{border-bottom:none;}
.sNav7 li a{display:block; height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#fff; text-align:center;}
.sNav7 li a:hover{ color:#3394e6;}
.sNav7 .on a{color:#FFF;}

/*4*/
.sNav4{ position:absolute; z-index:25; top:135px; display:none; overflow:hidden; padding-left:345px;}
.sNav4 .imgDiv{padding-top:14px;}
.sNav4 .fr{ padding-top:12px;}
.sNav4 .list{float:left; width:166px;}
.sNav4 li{ background-color:#294e6b; text-align:center;border-bottom: 1px solid rgba(255,255,255,0.3);}
.sNav4 li:last-child{border-bottom:none;}
.sNav4 li a{display:block; height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#fff; text-align:center;}
.sNav4 li a:hover{ color:#3394e6;}
.sNav4 .on a{color:#FFF;}

/*-------------*/
.pagebanner{ overflow: hidden; position: relative; width: 100%; padding-top:45px;}

.footMsg{ border-top:#eeeeee solid 1px; height:218px; background:#fafafa; padding-top:34px;}
.footNav li{ width:152px; float:left;}
.footNav li p{ font-size:18px; color:#333; padding-bottom:10px;}
.footNav li dd{ font-size:14px; height:24px; line-height:24px;}
.footNav li dd a:hover{ color:#137a3b;}
.footNav li.li01{ width:180px;}
.footMsg .foot_r{ width:400px;}
.footMsg .foot_r .form{ width:220px;}
.footMsg .foot_r .footSearch{ width:220px; height:37px; background:url(../images/footSearch.jpg) no-repeat; margin-bottom:10px;}
.footMsg .foot_r .footSearch .input1{ width:174px; height:37px; float:left; line-height:36px; padding-left:10px;}
.footMsg .foot_r .footSearch .btn1{ width:36px; height:37px; float:left; cursor:pointer;}
.footMsg .foot_r .chooseDiv{ width:218px; height:35px; background:#fff url(../images/selectIco.gif) no-repeat right center; border:#e5e5e5 solid 1px; line-height:34px; position:relative;}
.footMsg .foot_r .chooseDiv em{ padding-left:10px; width:208px; display:block; cursor:pointer;}
.footMsg .foot_r .ewm{ width:150px; margin-left:30px; text-align:center;}
.footMsg .foot_r .ewm .imgDiv img{ display:block; border:#e5e5e5 solid 1px;}
.footMsg .foot_r .ewm p{ font-size:14px; padding-top:10px; color:#999;}



.sNav22{position:absolute; top:35px; z-index:999; width:218px; display:none; left:0px;}
.sNav22 a{display:block; color:#666; height:26px; width:218px; line-height:26px; overflow:hidden; font-size:14px; position:relative; margin-bottom:1px; background:#eaeaea; text-indent:10px;}
.sNav22 a:hover{color:#fff; background:#147A3B;}

.footDiv{ height:70px; background:#f0f0f0;}
.footDiv .wal{ position:relative;}
.footDiv .links{ position:relative; height:70px; line-height:70px;}
.footDiv .links li{ float:left;font-size:14px; color:#666;}
.footDiv .links li img{ position: relative; top: 12px; padding-left:15px;}
.footDiv .links a{ display:inline-block; padding:0 5px;}
.footDiv .bottom1{ float: left; line-height: 70px; padding-right: 10px;}
.footDiv .bottom1 img{ position: relative; top: 6px;}
.footDiv .list{ line-height:70px; font-size:14px; color:#666;}
.footDiv select{ border: none; margin-top: 26px; margin-left: 10px; color: #666; font-size:12px;}

.pageBox{ padding:50px 0; background:url(../images/bg3.jpg);}

.pageBanner{ position:relative; overflow:hidden}
/*.pagebanner .imgDiv{height:450px;}*/
.pageBanner .imgDiv img{ display:block; width:100%;}
.pageNav .wal{ position:relative;}
.pageNav{ position: relative; width: 100%; height: 70px;border-bottom: 1px #ededed solid; padding:10px 0;}
.pageNav li{ float:left; height:60px; line-height:20px; text-align:left; margin:10px 23px; border-right:1px #ededed solid;}
.pageNav li:last-child{border-right:none;}
.pageNav li a{ color:#fff; font-size:14px; display:block; padding:0 20px; padding-top:14px;}
.pageNav li a span{ color:#666666; display:block; font-size:18px;}
.pageNav li a em{ color:#a1a1a1; font-size:14px;}
.pageNav li a:hover span{ color:#28A6F0;}
.pageNav li a:hover em{ color:#28A6F0;}
.pageNav li a.aNow span{color:#28A6F0;}
.pageNav li a.aNow em{color:#28A6F0;}
.pageNav li a.aNow{background:url(../images/ico_on1.png) no-repeat left 0px;}
.pageNav li .list1{ background:url(../images/ico_off1.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav li .list1:hover{ background:url(../images/ico_on1.png) no-repeat left 0px;}
.pageNav li a.aNow1 span{color:#28A6F0;}
.pageNav li a.aNow1 em{color:#28A6F0;}
.pageNav li a.aNow1{background:url(../images/ico_on2.png) no-repeat left 0px;}
.pageNav li .list2{ background:url(../images/ico_off2.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav li .list2:hover{ background:url(../images/ico_on2.png) no-repeat left 0px;}
.pageNav li a.aNow2 span{color:#28A6F0;}
.pageNav li a.aNow2 em{color:#28A6F0;}
.pageNav li a.aNow2{background:url(../images/ico_on3.png) no-repeat left 0px;}
.pageNav li .list3{ background:url(../images/ico_off3.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav li .list3:hover{ background:url(../images/ico_on3.png) no-repeat left 0px;}
.pageNav li a.aNow3 span{color:#28A6F0;}
.pageNav li a.aNow3 em{color:#28A6F0;}
.pageNav li a.aNow3{background:url(../images/ico_on4.png) no-repeat left 0px;}
.pageNav li .list4{ background:url(../images/ico_off4.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav li .list4:hover{ background:url(../images/ico_on4.png) no-repeat left 0px;}
.pageNav li a.aNow, .pageNav li a:hover{}
.pageNow{ position:absolute; right:0px; top:0px; color:#fff; line-height:50px;}


/*.pagename{ background:url(../images/ico_13.png) repeat-x; height:40px; width:100%; position:absolute; top:501px;}*/
.pagename {
    background: url(../images/ico_13.png) repeat-x;
    height: 40px;
    width: 100%;
    position: absolute;
    bottom: 3px;
}
.pagename .wal{ position:relative;}
.pageNow img{ position:relative; padding-right:5px; top:1px;}
.pageNow a{color:#fff;}
.pageNow a:hover{ color:#28A6F0;}

.pageNav2 .wal{ position:relative;}
.pageNav2{ position: relative; width: 100%; height: 70px;border-bottom: 1px #ededed solid; padding:10px 0;}
.pageNav2 li{ float:left; height:60px; line-height:20px; text-align:left; margin:10px 33px; border-right:1px #ededed solid;}
.pageNav2 li:last-child{border-right:none;}
.pageNav2 li a{ color:#fff; font-size:14px; display:block; padding:0 20px; padding-top:14px;}
.pageNav2 li a span{ color:#666666; display:block; font-size:18px;}
.pageNav2 li a em{ color:#a1a1a1; font-size:14px;}
.pageNav2 li a:hover span{ color:#28A6F0;}
.pageNav2 li a:hover em{ color:#28A6F0;}
.pageNav2 li a.aNow span{color:#28A6F0;}
.pageNav2 li a.aNow em{color:#28A6F0;}
.pageNav2 li a.aNow{background:url(../images/ico_on7.png) no-repeat left 0px;}
.pageNav2 li a.aNow1{background:url(../images/ico_on8.png) no-repeat left 0px;}
.pageNav2 li a.aNow2{background:url(../images/ico_on9.png) no-repeat left 0px;}
.pageNav2 li a.aNow3{background:url(../images/ico_on10.png) no-repeat left 0px;}
.pageNav2 li .list1{ background:url(../images/ico_off7.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav2 li .list1:hover{ background:url(../images/ico_on7.png) no-repeat left 0px;}
.pageNav2 li a.aNow1 span{color:#28A6F0;}
.pageNav2 li a.aNow1 em{color:#28A6F0;}
.pageNav2 li a.aNow1{background:url(../images/ico_on8.png) no-repeat left 0px;}
.pageNav2 li .list2{ background:url(../images/ico_off8.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav2 li .list2:hover{ background:url(../images/ico_on8.png) no-repeat left 0px;}
.pageNav2 li a.aNow2 span{color:#28A6F0;}
.pageNav2 li a.aNow2 em{color:#28A6F0;}
.pageNav2 li a.aNow2{background:url(../images/ico_on9.png) no-repeat left 0px;}
.pageNav2 li .list3{ background:url(../images/ico_off9.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav2 li .list3:hover{ background:url(../images/ico_on9.png) no-repeat left 0px;}
.pageNav2 li a.aNow3 span{color:#28A6F0;}
.pageNav2 li a.aNow3 em{color:#28A6F0;}
.pageNav2 li a.aNow3{background:url(../images/ico_on10.png) no-repeat left 0px;}
.pageNav2 li .list4{ background:url(../images/ico_off10.png) no-repeat left 0px; height:60px; padding-left:110px;}
.pageNav2 li .list4:hover{ background:url(../images/ico_on10.png) no-repeat left 0px;}
.pageNav2 li a.aNow, .pageNav li a:hover{}

/*分页*/
.pageNum{height:36px; padding-top:50px; text-align:center; color:#444;}
.pageNum a{margin:0 3px; display:inline-block; height:30px; line-height:30px; background:#fff; padding:0 11px; border:#d7d7d7 solid 1px; font-size:14px;}
.pageNum a:hover, .pageNum .aNow{background:#89C4F5; border:#89C4F5 solid 1px; color:#FFF;}
.pageNum .prev em{background:url(../images/prev.png) left center no-repeat; padding-left:10px;}
.pageNum .next em{background:url(../images/next.png) right center no-repeat; padding-right:10px;}
.pageNum .input1{width:34px; height:28px; line-height:28px; text-align:center; margin:0 5px; border:#d7d7d7 solid 1px; background:#fff;}
.pageNum .btn1{background:#fff; border:#d7d7d7 solid 1px; width:34px; height:30px; margin-left:5px;  color:#444; cursor:pointer;}


/*右侧悬浮窗*/
.sideBar{position:fixed; z-index:99999; top:30%; right:3%;}
.sideBar li{position:relative; top:76px; height:60px; margin-bottom:1px;}
.sideBar li .img1,.sideBar li .img2{ position:absolute; top:0px; left:0px;cursor:pointer;}
.sideBar li .img2{ display:none;}
.sideBar li:hover .img1{ display:none;}
.sideBar li:hover .img2{ display:block;}
.sideBar .mouse{position:absolute; left:-200px; top:0px; display:none;}
.sideBar .img{height:50px; text-align:center;}
.sideBar .img img{position:relative; }
.sideBar .liNow .img{background:url(../images/sideBarBgon.png) left top no-repeat;}
.sideBar .liNow .mouse{display:block;}
.sideBar .li_01 .mouse{background:url(../images/sidebar_bg1.png) left top no-repeat; width:221px; height:228px; left:-222px; top:0px;}
.sideBar dl{ margin:0;}
.sideBar .li_01 .mouse dd{ background-color:#e9e9e9; height:40px; border-bottom:#eeeeee 1px solid; float:left; width:168px;}
.sideBar .li_01 .mouse dd:hover{ background-color:#626262;}
.sideBar .li_01 .mouse a{ display:block; background: url(../images/qq_off.png) no-repeat left center; color: #626262; text-align: center; height: 40px; line-height: 40px;  margin-left: 15px; font-size: 14px;}
.sideBar .li_01 .mouse a:hover{background: url(../images/qq_on.png) no-repeat left center; color: #ffffff;}
.sideBar .li_01 .dianhua{ width:167px; color: #626262; height: 20px; line-height: 30px; font-size: 14px;}
.sideBar .li_01 .dianhua1{ padding-left:15px; padding-top:134px; line-height:20px;}
.sideBar .li_01 .dianhua1 span{ padding-left:15px;}
.sideBar .li_01 .dianhua2{ padding-left:15px; font-size:16px;}
.sideBar .li_01 p{ font-size: 16px; line-height: 55px; height: 55px; padding-left: 15px; color:#549DED;}
.sideBar .li_01 .imgDiv{ padding:0px 0 0 20px;}

.sideBar .li_02 .mouse{background:url(../images/sidebar_bg1.png) left top no-repeat; width:221px; height:228px; left:-222px;}
.sideBar .li_02 h3{ text-align:left; font-weight:100; font-size: 16px; line-height: 55px; height: 55px; padding-left: 15px; color:#549DED;}
.sideBar .li_02 imgDiv{ width:167px; text-align:center;}
.sideBar .li_02 p{ font-size: 14px; line-height: 20px; color: #000; text-align: center;}
.sideBar .li_02 .list{ padding:0px 0 0 30px;}
.sideBar .li_02 dd{float:left; line-height:22px;  position:relative; padding-right:50px; font-size:14px; padding-left:26px;}
.sideBar .li_02 .mouse1{ width:167px; float:left; text-align:center; }
.sideBar .li_02 .mouse1 .imgDiv{ margin-top: 23px; margin-left: 23px;}
.sideBar .li_02 dd:last-child{ padding-right:0px;}
.sideBar .li_02 dd a{color:#525252;}
.sideBar .li_02 dd img{ position:absolute; left:0px; top:0px;}
.sideBar .li_03 .mouse{background:url(../images/sidebar_bg1.png) left top no-repeat; width:221px; height:228px; left:-222px; top:0px;}


.sideBar .li_03 .mouse {
    width: 229px;
	border:1px #eee solid;
    height: 282px;
    color: #666;
    background: #fff;
    left: -233px;
}
.sideBar .li_03 .mouse h2{ text-indent:15px; padding-top:12px;}
.sideBar .mouse {
    position: absolute;
    left: -200px;
    top: 0px;
    display: none;
}

.sideBar .li_03 .mouse dl {
    width: 229px;
    float: left;
    margin-top: 10px;
}

.sideBar .li_03 .mouse dl dd {
    float: left;
    width: 90px;
    margin-left: 15px;
    line-height: 28px;
}
.sideBar .li_03 .mouse dl dd a {
    height: auto;
    background: none;
}
